solar deity - Francés Inglés Diccionario